pay for one's mistakes - Espagnol Anglais Dictionnaire